窶「 The pictures in the game came from a web page by Ryen Hinisco. I had to modify the pictures so that the would fit in my game properly. All of the pictures are around page size and far better quality. Check out his site!
窶「 handiscor@pilot.msu.edu
窶「 http://www.geocities.com/RainForest/4707/
This game is proudly programmed in Future BASIC II by STAZ Software. If you want to make games for the Macintosh, you should really look into Future BASIC II. This programming language is great.
窶「 www.stazsoftware.com
窶「 800-348-2623
Version 1.0
- Test release.
- Have to add caves 83 - 99
Version 1.1
Another test release.
- Put back the option of using the arrow keys.
- Make some changes in the text
- Fix a 'bug' in caves 100-109
Verson 1.2
- Changed the name of the game to Cave Dig instead of Cavern Dig
- Added the rest of the caves
- Put the instructions for this game into a seperate application
The following programming codes are in Future BASIC. When run it makes some squares that bounce around. It shows the basics of handling objects in a game. If you have Future BASIC and want to make games, drop me an eMail!
_objs = 50
_bouncer = 1
_block = 2
DIM RECORD object
DIM yes
DIM type
DIM lr,ud
DIM oldLr,oldUd
DIM lrDir,udDir
DIM END RECORD .object
DIM c.object (_objs)
END GLOBALS
WINDOW 1,,,_docNoGrow
LOCAL FN MakeObject (ttype,tlr,tud)
FOR id = 1 TO _objs
LONG IF c.yes (id) = _false
c.yes (id) = _true
c.type (id) = ttype
c.lr (id) = tlr * 32
c.ud (id) = tud * 32
c.lrDir (id) = 1
c.udDir (id) = 1
id = _objs
EXIT FN
END IF
NEXT
END FN
LOCAL FN RefreshObjects
COLOR _zBlack
BOX FILL 0,0 TO 512,288
FOR id = 1 TO _objs
LONG IF c.yes (id) = _true
IF c.type (id) = _block THEN COLOR _zGreen ELSE COLOR _zRed